payable through account - Turkish English Dictionary