underground parking garage - French English Dictionary