lower someone's spirits - French English Dictionary