haman - French English Dictionary