popular defence forces militia - Español Inglés Diccionario