air turbine handpiece - German English Dictionary