lacking good judgement - Turkish English Dictionary