balfour declaration - French English Dictionary