south african trading payment - Turco Inglés Diccionario