feminine form of suppliant - Turco Inglés Diccionario