autonomous debits - Turkish English Dictionary