one-eyed giant - Turco Inglés Diccionario