radiomimetic substance - Francés Inglés Diccionario