translate English to French: Mai-Mai
Maï-Maï