have an intercourse (sexually) - Französisch Englisch Wörterbuch