caterpillar fungus - Turc Anglais Dictionnaire