radio head - German English Dictionary