compete on a level playing field - Französisch Englisch Wörterbuch