to their advantage - Französisch Englisch Wörterbuch