morale-boosting slogan - Spanish English Dictionary