car-key - French English Dictionary