divine fulfillment - French English Dictionary