persiste - German English Dictionary