microgyrus - French English Dictionary