south african trading payment - Alemán Inglés Diccionario