preferred supplier - Turkish English Dictionary