relating to the sandinista emblem - Spanish English Dictionary