an arm of flesh - German English Dictionary