to (good) advantage - Französisch Englisch Wörterbuch