self-regulating market - Francés Inglés Diccionario