relating to the sandinista emblem - Spanisch Englisch Wörterbuch