have a big lead - Turkish English Dictionary