popular defence forces militia - Turco Inglés Diccionario