carus - French English Dictionary