feminine form of suppliant - Deutsch Englisch Wörterbuch