machetazo - German English Dictionary