microvessel - French English Dictionary