(apartment, houses) block - Turkish English Dictionary