small and very harmful red ant - Alemán Inglés Diccionario