macrocirculation - French English Dictionary