manaba - French English Dictionary