root canal applicator - German English Dictionary