balance of supply and demand - Turco Inglés Diccionario