multi-year strategy - German English Dictionary