characa - French English Dictionary