prefabricated concrete building - German English Dictionary