common amber snail - Turco Inglés Diccionario