microangioscopy - French English Dictionary