Satrap - Español Inglés Diccionario