telecommanded - French English Dictionary