cuchumbo - French English Dictionary