self-obturating - Turkish English Dictionary