second floor of the parking garage - French English Dictionary