replenish supplies - German English Dictionary