subterranean garage - Francés Inglés Diccionario