prefabricated garages - German English Dictionary