international transaction reporting system - Alemán Inglés Diccionario