sun-disc - French English Dictionary