prefabricated building elements - German English Dictionary