avenue of the satrapy - Francés Inglés Diccionario