total restraint of trade - Español Inglés Diccionario