supply shortage - Español Inglés Diccionario