something obvious or foreseeable - Turkish English Dictionary