mankind - German English Dictionary