blameworthy - Turkish English Dictionary