long-term consequence - Spanish English Dictionary