root canal rasp - German English Dictionary