indefeasible rights - Francés Inglés Diccionario