a god-given right - Francés Inglés Diccionario