telecontrolling - French English Dictionary