direct debit authorisation - Alemán Inglés Diccionario