hit out at someone - Spanish English Dictionary