microangiography - French English Dictionary