electrocleaning - German English Dictionary