i like to discover new places - Deutsch Englisch Wörterbuch