public warehouse - German English Dictionary