making one's debut - Deutsch Englisch Wörterbuch