feminine past participle of satisfaire - Español Inglés Diccionario