participle of entregar - Francés Inglés Diccionario