cholear - French English Dictionary