representative of the supplier - Turkish English Dictionary