strategic impact - German English Dictionary