internal improvements - Turkish English Dictionary