mount the curb - Spanish English Dictionary