two-storeyed stand - Turkish English Dictionary