Duccio Tanzella, Interprète et Traducteur in Genève