car creeper - French English Dictionary