a shell-fish from philippines - Turco Inglés Diccionario