freedom from torture - German English Dictionary