teokrasi - French English Dictionary