fleshy part of the arm - German English Dictionary