Prefabricated garages - Francés Inglés Diccionario