root canal instrument - Spanish English Dictionary