supply and demand equilibrium - Alemán Inglés Diccionario