principal supplier - Turkish English Dictionary