teleservicio - German English Dictionary