divide a lot into street blocks - French English Dictionary