can't restrain one's curiosity - Türkçe İngilizce Sözlük