electroproduction - German English Dictionary