parlor cars - French English Dictionary