telefluoroscopia - French English Dictionary