subterranean garage - Español Inglés Diccionario