permanent visual disability - Turkish English Dictionary