microgranudo - French English Dictionary