casting of the leading roles - Türkisch Englisch Wörterbuch