foreign trade and payments act - Alemán Inglés Diccionario