restocks - German English Dictionary