moral theology - French English Dictionary