hand over to the authorities - Alemán Inglés Diccionario