someone that travels - Deutsch Englisch Wörterbuch