social performance indicators initiative - Alemán Inglés Diccionario