be well-traveled - Deutsch Englisch Wörterbuch