marine scientist - French English Dictionary