debit directly - Español Inglés Diccionario