independent producer - Turkish English Dictionary