small skylight - German English Dictionary