telefluoroscopy - French English Dictionary