proper monitoring of the process - French English Dictionary

Suggest a Term