suspicious transaction report (str) - Alemán Inglés Diccionario