imprescriptible right - Francés Inglés Diccionario