joint service-delivery agreement - Alemán Inglés Diccionario