hubris - German English Dictionary