hand over to the authorities - French English Dictionary