right foot foremost - German English Dictionary