demarcated - Spanish English Dictionary