moon snail - Alemán Inglés Diccionario