be well stocked with - German English Dictionary