non-detectible defects - Turkish English Dictionary