be in short supply - Turco Inglés Diccionario