translate English to French: Minister of the Interior of Spain  Elsa Kelly
Elsa Kelly Ambassadrice d'Argentine en Italie