persistable - German English Dictionary