radioresistente - French English Dictionary