participle of desolar - French English Dictionary