have sex with many partners - Allemand Anglais Dictionnaire