feminine form of suppliant - Turkish English Dictionary