machine-drive - French English Dictionary