sole producer - Turkish English Dictionary