chucua - French English Dictionary