total restraint of trade - Fransızca İngilizce Sözlük