final demand - Turkish English Dictionary