to be permeable to x-rays - Español Inglés Diccionario