a shell-fish from philippines - Alemán Inglés Diccionario