environmental and safety engineering - French English Dictionary