two-story building - French English Dictionary