throw oneself violently at something or at another person - Espagnol Anglais Dictionnaire