be ripped to shreds - Français Anglais Dictionnaire