chuchero - French English Dictionary