processing machinery - French English Dictionary