one's own advantage - Französisch Englisch Wörterbuch