secure transaction technology - French English Dictionary