spanish company for development funding - Turkish English Dictionary