leafcutter ant (atta) - Allemand Anglais Dictionnaire