catechize - French English Dictionary