current international payments - Alemán Inglés Diccionario