soil overburden - Turc Anglais Dictionnaire