prefabricated hut - Almanca İngilizce Sözlük