fort built of stakes and earth - Spanish English Dictionary