estimated taxes payable - Turkish English Dictionary