sky lark - German English Dictionary