persists - German English Dictionary