hemore - French English Dictionary