electroless deposition - German English Dictionary