amber snails - Alemán Inglés Diccionario