tele-interpreting - German English Dictionary