contract of concession - Francés Inglés Diccionario