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