make one's debut as something - Türkisch Englisch Wörterbuch