slight fault/defect - Turkish English Dictionary