production of radio and television programmes - Spanish English Dictionary