multigranulate - French English Dictionary