put one's signature under important successes - Türkçe İngilizce Sözlük