telecontrolled - German English Dictionary