rewa-rewa - French English Dictionary