electrowinning - German English Dictionary