Traducción español inglés

English version

¿Qué significa "atrapado(a), acorralado(a)" en Inglés