to have travelled a lot

Wörterbuch