apologetical - French English Dictionary