long-term consequence - German English Dictionary