prefab (prefabricated) - French English Dictionary