kind of green shell-fish - Alemán Inglés Diccionario