agathodaimon - French English Dictionary