alfalfa caterpillar - Allemand Anglais Dictionnaire