bachelor of science in architecture - French English Dictionary