well-stocked bookshop - German English Dictionary