chubarba - French English Dictionary