be a traveling salesman/woman - Türkçe İngilizce Sözlük