sun-worship - French English Dictionary