electronic payment mechanism - Turc Anglais Dictionnaire