spanish company for development funding - German English Dictionary