lamp sleeve - German English Dictionary