have the edge over - Französisch Englisch Wörterbuch