satrapy - Francés Inglés Diccionario