couple animals sexually - Turc Anglais Dictionnaire