on own time - Deutsch Englisch Wörterbuch