put in a secret place - Türkçe İngilizce Sözlük