precipitator efficiency - German English Dictionary