electronic service delivery committee - Alemán Inglés Diccionario