end of mankind - German English Dictionary