homan - French English Dictionary