vena palatina - Turkish English Dictionary