feminine past participle of servir - Francés Inglés Diccionario