small and very harmful red ant - Turco Inglés Diccionario