radio spot - Spanish English Dictionary