human rights record - Alemán Inglés Diccionario