finishing construction works - Turc Anglais Dictionnaire