take the longer road - Französisch Englisch Wörterbuch