sun-god - French English Dictionary