delivery of health services - Alemán Inglés Diccionario