chupilca - French English Dictionary