storeship - German English Dictionary