the film distributor - Turkish English Dictionary