ida buy-down mechanism - Turkish English Dictionary