carrs - French English Dictionary