have a commanding lead over - Spanisch Englisch Wörterbuch