plummer's dilator - Turkish English Dictionary