kathode rays - German English Dictionary