organization with purposes similar - German English Dictionary