terraced houses - Turkish English Dictionary