feminine plural past participle of livrer - Español Inglés Diccionario