payment transfer medium - Francés Inglés Diccionario