short-range planning - German English Dictionary