radio presenter - Spanish English Dictionary