leading rider - Turkish English Dictionary