narrow-mouthed whorl snail - Turco Inglés Diccionario