mate with an animal - Allemand Anglais Dictionnaire