mau-mau - French English Dictionary