marine mollusks - French English Dictionary