Diccionario Inglés-Español
shortcoming
Falta, limitación
Diccionario Inglés-Español
shortage
shorten