non-governmental body - German English Dictionary