radiorresistente - French English Dictionary