God-given - French English Dictionary