department of architecture - French English Dictionary