relating to the sandinista emblem - German English Dictionary