roast leg of mutton - Deutsch Englisch Wörterbuch