direct debit authorisations - Alemán Inglés Diccionario