be besmirched - Turkish English Dictionary