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