without a down payment - Turkish English Dictionary