right foot foremost - Turco Inglés Diccionario