concrete garages - Francés Inglés Diccionario