catharize - French English Dictionary