de-humanised - German English Dictionary