carap - French English Dictionary