sentinel outpost - Español Inglés Diccionario