relating to the sandinista emblem - Alemán Inglés Diccionario