bank debits - Turkish English Dictionary