to crest something - Spanish English Dictionary