payable at expiration - Turkish English Dictionary