microsomía - French English Dictionary