mission needs statement - German English Dictionary