prefabricated hut - German English Dictionary