transhumanize - German English Dictionary