godsend in French godsend in French don du ciel noun masculine instance of unexpected benefit or good fortune Add to Flashcards