carate - French English Dictionary