subterranean garages - Spanish English Dictionary