round-mouthed whorl snail - Francés Inglés Diccionario