imprisonment for public protection - Türkçe İngilizce Sözlük