to produce litters - Allemand Anglais Dictionnaire