sky god - French English Dictionary