mate with an animal - Anglais Synonymes Dictionnaire