doglegged stair - German English Dictionary