hide in a secret place - Turkish English Dictionary