neoangiogenesis - Spanish English Dictionary