lampshade - German English Dictionary