carcar - French English Dictionary