do one's stint - Deutsch Englisch Wörterbuch