microcrazing - French English Dictionary