telefluoroscopy - German English Dictionary