democratic confederation of nepalese trade unions - Español Inglés Diccionario