to keep out of sight, no dejarse ver.
to keep to, adherir a.
to keep watch, velar, vigilar.
to keep up, no cesar, continuar.
TO LET
to let (houses, etc.), arrendar, alquilar.
to let a word fall, soltar una palabra.
to let go (loosen hold on), soltar.
to let off (guns, etc.), disparar.
to let off (excuse), excusar, exonerar.