Traducción español inglés

English version

¿Qué significa "impedimento; la desventaja, la deficiencia; el handicap" en Inglés