large-mouthed valve snail - Turco Inglés Diccionario