divide a lot into street blocks - German English Dictionary