popular defence forces militia - Alemán Inglés Diccionario