foreseeable consequence - Turkish English Dictionary