violently confront someone - Spanish English Dictionary