upper leg - Turkish English Dictionary