non profit body - Spanish English Dictionary