participle of nublar - French English Dictionary