construction technology department - French English Dictionary