supreme being - French English Dictionary