slogan or motto chanted repeated - Spanisch Englisch Wörterbuch