competition and market forces - Alemán Inglés Diccionario