sciences de la mer - French English Dictionary