prestorage - German English Dictionary