national coordinating board for human rights - Francés Inglés Diccionario