catechase - French English Dictionary