endodonte - German English Dictionary