roast leg of lamb - Türkisch Englisch Wörterbuch