battery-powered clock - German English Dictionary