satrapal - Español Inglés Diccionario