building in terrace shape - Turkish English Dictionary