chachero - French English Dictionary