spanish snail - Alemán Inglés Diccionario