feminine form of suppliant - Spanisch Englisch Wörterbuch