battery powered light - German English Dictionary