the new jerusalem - French English Dictionary