break the back of the beast - Espagnol Anglais Dictionnaire