two-storeyed stand - Spanish English Dictionary