no merchant ever runs down his own wares - Türkçe İngilizce Sözlük