sentinel or lookout - Spanish English Dictionary