imprisonment for public protection - Türkisch Englisch Wörterbuch