dun sentinel - Spanish English Dictionary