carcavinar - French English Dictionary