ancestor worship - French English Dictionary