Prefabricated garages - Alemán Inglés Diccionario