horsehair lichen (horsetail lichen) - Français Anglais Dictionnaire