block (group of houses) - Turco Inglés Diccionario