be dressed in tatters - Turkish English Dictionary