microcirculation - German English Dictionary