have the edge on ... - Deutsch Englisch Wörterbuch