microvessel - German English Dictionary