why do people travel? - Französisch Englisch Wörterbuch