machine-aided - French English Dictionary