de-humanized - German English Dictionary