vascular purpura - French English Dictionary