to hand over documents - French English Dictionary