right foot foremost - Spanish English Dictionary