stashes - German English Dictionary