divide a lot into street blocks - Alemán Inglés Diccionario