flashlight battery - German English Dictionary