safe transaction technology - Alemán Inglés Diccionario