direct debit authorization - Francés Inglés Diccionario