reasonably foreseeable consequence - Turkish English Dictionary