hemence - French English Dictionary