feminine form of suppliant - Spanish English Dictionary