right foot foremost - Francés Inglés Diccionario