restocked - German English Dictionary