x-ray absorbing - Spanish English Dictionary