microsacada - French English Dictionary