program delivery agreement - Alemán Inglés Diccionario