radiotranslucent - French English Dictionary