public garage - French English Dictionary