to be in rags and tatters - İspanyolca İngilizce Sözlük