earth pillar - Turc Anglais Dictionnaire