cachibachero - French English Dictionary