apologetics - French English Dictionary