handing over of confidential information - Español Inglés Diccionario