root canals - Turkish English Dictionary