direct financial pay - Alemán Inglés Diccionario