safe transaction technology - Francés Inglés Diccionario