Traducción español inglés

English version

¿Qué significa "guardabote, verduguillo, defensa" en Inglés