information storage and retrieval systems - German English Dictionary