to be in rags and tatters - Türkçe İngilizce Sözlük