de-humanisation - German English Dictionary