Sea snails - Alemán Inglés Diccionario