electron treatment unit - German English Dictionary