microspora - French English Dictionary