chibado - French English Dictionary