round-mouthed snail - Turco Inglés Diccionario