distant controlled - French English Dictionary