underground parking lot - French English Dictionary