driving machinery - French English Dictionary