leg curling - German English Dictionary