pay cash down - Turkish English Dictionary