thigh tumor - German English Dictionary