herd of mules - Allemand Anglais Dictionnaire