x-ray-related - German English Dictionary