improvidently - German English Dictionary