improvident - German English Dictionary