subterranean garages - Español Inglés Diccionario