on one's own time - Deutsch Englisch Wörterbuch