proactive facilitating efforts - Espagnol Anglais Dictionnaire