electrochemical deposition - German English Dictionary