cachetazo - German English Dictionary