kahau - French English Dictionary