building super - French English Dictionary