synthezised radio telephone - French English Dictionary