visual allachesthesia - Turkish English Dictionary