deistic - French English Dictionary