driven machinery - French English Dictionary