supply and demand equilibrium - Francés Inglés Diccionario