have earned the right to - Francés Inglés Diccionario