provision store - German English Dictionary