put in a secret place - Turkish English Dictionary