environmental fluid mechanics - French English Dictionary