supply shortage - Turco Inglés Diccionario