relating to the sandinista emblem - French English Dictionary