imprescriptible rights - Alemán Inglés Diccionario