payment instruments - Turco Inglés Diccionario