aiming post sleeve - Spanish English Dictionary