terminal arteriole - German English Dictionary