microgyri - French English Dictionary