edifices - French English Dictionary