hiila basin - French English Dictionary