payment transfer medium - Alemán Inglés Diccionario