finishing construction works - Français Anglais Dictionnaire