imprescriptible rights - Turco Inglés Diccionario