feminine form of suppliant - French English Dictionary