radio presenter - Turkish English Dictionary