giant pacific egg cockle - Turkish English Dictionary