reasonably foreseeable consequence - Spanish English Dictionary