hand over to the authorities - Almanca İngilizce Sözlük