persistor - German English Dictionary