streets between avenues in a city - Espagnol Anglais Dictionnaire