defectless - Turkish English Dictionary