right foot foremost - Turkish English Dictionary