direct debit authorization - Español Inglés Diccionario