to repel the assault - Spanish English Dictionary