do overburden - Turc Anglais Dictionnaire