construction technology laboratory - Français Anglais Dictionnaire