put in a secret place - Almanca İngilizce Sözlük