person who walks fast and long distances - Deutsch Englisch Wörterbuch