financing institution - Turkish English Dictionary