every inch a leader - Turco Inglés Diccionario