vena clitoridis - Turkish English Dictionary