left-handed pond snail - Turco Inglés Diccionario