have an edge over somebody - Englisch Synonyme Wörterbuch