prefabricated garages - Alemán Inglés Diccionario