direct debit authorizations - Alemán Inglés Diccionario