hao - French English Dictionary