organisation backer - German English Dictionary