artery of bulb of vestibule - Turkish English Dictionary