chabomba - French English Dictionary