producer or distributor - Turkish English Dictionary