roasted shoulder of lamb - Deutsch Englisch Wörterbuch