marine mollusks - Turkish English Dictionary