edible horsehair lichen - Turco Inglés Diccionario