hurl abuse at somebody - Spanish English Dictionary