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