carait - French English Dictionary