tattered and torn - Spanish English Dictionary