sandinist defense committee - Francés Inglés Diccionario