neoangiogenesis - French English Dictionary