turn out to one's advantage - Französisch Englisch Wörterbuch