feminine form of suppliant - German English Dictionary