improvident - Turkish English Dictionary