mechanical-biological process - French English Dictionary