ant killer - Turco Inglés Diccionario