left foot - Turco Inglés Diccionario