direct remittance - Alemán Inglés Diccionario