the terms you granted us - Francés Inglés Diccionario