imprisonment for public protection - Deutsch Englisch Wörterbuch