ampolla of the vas deferens - Turkish English Dictionary