edible snail - Turco Inglés Diccionario