radiotechnology - French English Dictionary