hand over to the authorities - Francés Inglés Diccionario