larvae-destroying - Allemand Anglais Dictionnaire