electrocleaner - German English Dictionary