limited recourse financing - Turkish English Dictionary