storability - German English Dictionary