cachetazo - French English Dictionary