Diccionario Español-Inglés
veedor
Guard, overman, overseer
Diccionario Español-Inglés
veda
vegetación