striving for superiority - Französisch Englisch Wörterbuch