parking garage - French English Dictionary