carata - French English Dictionary