subterranean garage - French English Dictionary