prefabricated garages - Francés Inglés Diccionario