vena bulbi vestibuli - Turkish English Dictionary