be torn to shreds (kite) - Spanish English Dictionary