within a country's borders - Español Inglés Diccionario