substantial supplier - Turkish English Dictionary