impossible to recover - Deutsch Englisch Wörterbuch