participle of entregar - French English Dictionary