logging concession agreements - Alemán Inglés Diccionario