a stash house - Turkish English Dictionary