hooman - French English Dictionary