telecontrolled - French English Dictionary