giant killer - Turco Inglés Diccionario