humped road - Spanish English Dictionary