contract of concession - Alemán Inglés Diccionario