sharply rebuff someone - Spanish English Dictionary