sticker shock - Spanish English Dictionary