block (of houses) - Espagnol Anglais Dictionnaire