underground parking garage - Francés Inglés Diccionario