mechanical-biological process - Spanish English Dictionary