put in a secret place - Turco Inglés Diccionario