telecontrolling - German English Dictionary