have a commanding lead over - Turkish English Dictionary