reusable dental mirror - German English Dictionary