French deck
immeuble
noun·a1

immeuble

Building; a structure that contains apartments or offices

un immeuble

cet immeuble