hand controlled - French English Dictionary