caridea - French English Dictionary