pre-fabricated house - French English Dictionary