radio head - Spanish English Dictionary