desengranarse - French English Dictionary