movable furniture - French English Dictionary