We have no control over the content of these pages.
Talk about language barriers and misunderstandings.
Of course, blunt german talk can be a turn on as well when you're not a native german.
Du hast noch nicht genug, was? Anyway, I haven't had the time to think up interesting phrases, but for now here are a few suggestions for the samples which you supplied - some would never be said using the literal translation too formal , so I provide a few choices of equal meaning and their respective reverse translations.
So the answer could be that they - especially with an english partner - might be tempted to talk dirty in english because it sounds dirty, without slipping into cheap porn talk.