concession contracts - Francés Inglés Diccionario