store secretly - Spanish English Dictionary