small snail - Turco Inglés Diccionario