leg of mutton sleeves - German English Dictionary