Traducción español inglés

English version

¿Qué significa "protestar, objecion, protesta" en Inglés