supply establishment - German English Dictionary