the maker (= god) - French English Dictionary