our father will keep them - French English Dictionary