foreseeable consequence - Spanish English Dictionary