Traducción español inglés

English version

¿Qué significa "impotente, sin poder, incapaz" en Inglés