father-god - French English Dictionary