charralear - French English Dictionary