sandinist television system - Alemán Inglés Diccionario