Traducción español inglés

English version

¿Qué significa "vacuna, inyección, ’piquete’" en Inglés