a philippine mollusc - Turkish English Dictionary