amber snail - Alemán Inglés Diccionario