contract of concession - Espagnol Anglais Dictionnaire