leaf-cutting ant - Alemán Inglés Diccionario