secure transaction technology - German English Dictionary