two-storeyed stand - German English Dictionary