x-ray tube assembly - German English Dictionary