foreseeable faults - Turkish English Dictionary