sermon on the mount - French English Dictionary