direct debit authorisations - Turkish English Dictionary