payable through account - German English Dictionary