dogleg stair - German English Dictionary