payment instruments other than cash - Turco Inglés Diccionario