humankind - German English Dictionary