she travels a lot for work - Französisch Englisch Wörterbuch