humiri - French English Dictionary