x-ray microradiography - French English Dictionary