giant pacific cockle - Turkish English Dictionary