let us pray. - French English Dictionary