free of faults or defects - Türkçe İngilizce Sözlük